stage carpenter - Turkish English Dictionary